Next: Setting up the mairix interface, Previous: About, Up: Top [Contents]
Setting up mairix is easy: simply create a .mairixrc file with (at least) the following entries:
# Your mail base folder base=~/Mail
This is the base folder for your mails. All the following directories, except the one for the database, are relative to this base folder.
mbox = ... your mbox files which should be indexed ... maildir= ... your maildir folders which should be indexed ... mh= ... your nnml/mh folders which should be indexed ...
Specify all your maildir/nnml folders and mbox files (relative
to the base directory!) you want to index with mairix. Use colons
to separate different files. See the man-page for
mairixrc for details.
mformat = mbox database = ... location of database file ...
This chooses mbox as the output format for the
mairix search results. Currently, this is the supported format by
mairix.el, but technically it should be possible to also use
maildir or mh; it’s just not tested (yet).
You should make sure that you don’t accidentally index
the search results produced by mairix. This can be done by
pointing mairix-file-path to a directory which is
surely not indexed by mairix. Another possibility is to use
something like
omit = mairix*
in the .mairixrc file, and prefix every search file you use with “mairix”.
database = /home/user/.mairixdatabase
This specifies the name of the database file. Note that this
is not relative to the base folder.
See the man page for mairixrc for details and
further options, especially regarding wildcard usage, which may
be a little different than you are used to.
Now simply call mairix to create the index for
the first time. Note that this may take a few minutes, but every
following index will do the updates incrementally and hence is
very fast.
Next: Setting up the mairix interface, Previous: About, Up: Top [Contents]